package com.splic.product.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.splic.common.annotation.Excel;
import lombok.Data;
import com.splic.common.core.domain.BaseEntity;

/**
 * 用户身体数据对象 t_user_body_data
 * 
 * @author singe
 * @date 2022-01-04
 */
@Data
public class UserBodyData extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 用户ID */
    @Excel(name = "用户ID")
    private Long userId;

    /** 记录时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "记录时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date date;

    /** 身高 */
    @Excel(name = "身高")
    private BigDecimal height;

    /** 体重 */
    @Excel(name = "体重")
    private BigDecimal weight;

    /** 头围 */
    @Excel(name = "头围")
    private BigDecimal headCircum;

    /** 颈围 */
    @Excel(name = "颈围")
    private BigDecimal neckCircum;

    /** 胸围 */
    @Excel(name = "胸围")
    private String chestCircum;

    /** 腰围 */
    @Excel(name = "腰围")
    private BigDecimal waistCircum;

    /** 臀围 */
    @Excel(name = "臀围")
    private BigDecimal hipCircum;

    /** 肩宽 */
    @Excel(name = "肩宽")
    private BigDecimal shoulderWidth;

    /** 臂长 */
    @Excel(name = "臂长")
    private BigDecimal armLength;

    /** 手宽 */
    @Excel(name = "手宽")
    private BigDecimal handWidth;

    /** 手长 */
    @Excel(name = "手长")
    private BigDecimal handLength;

    /** 腿长 */
    @Excel(name = "腿长")
    private BigDecimal legLength;

    /** 脚长 */
    @Excel(name = "脚长")
    private BigDecimal footLength;

    /** 脚宽 */
    @Excel(name = "脚宽")
    private BigDecimal footWidth;

    /** 测量设备 */
    @Excel(name = "测量设备")
    private String measureDevice;

    /** 测量方式 */
    @Excel(name = "测量方式")
    private String measureMode;

    /** 测量位置 */
    @Excel(name = "测量位置")
    private String measureLocation;

    /** 测量说明 */
    @Excel(name = "测量说明")
    private String measureExplain;

    /** 是否删除 */
    @Excel(name = "是否删除")
    private Integer isDelete;


}
